be self-supporting - Spanisch Englisch Wörterbuch